package io.renren.modules.sp.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
* 领队
*
* @author Mark sunlightcs@gmail.com
* @since 3.0 2023-04-20
*/
@Data
@ApiModel(value = "领队")
public class SpTeamDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;
    private String email;
    @ApiModelProperty(value = "领队名称")
    private String teamName;
    @ApiModelProperty(value ="编码")
    private String teamCode;
    @ApiModelProperty(value = "单位")
    private String company;
    private String address;
    @ApiModelProperty(value = "税号")
    private String companyNo;
    @ApiModelProperty(value = "省")
    private String province;
    @ApiModelProperty(value = "市")
    private String city;
    @ApiModelProperty(value = "领队姓名")
    private String leader;
    @ApiModelProperty(value = "领队性别")
    private Integer sex;
    private String sexStr;
    @ApiModelProperty(value = "证件类别")
    private Integer idType;
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    @ApiModelProperty(value = "手机号")
    private String phone;
    @ApiModelProperty(value = "头像")
    private String header;
    @ApiModelProperty(value = "授权书")
    private String empower;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    private Integer status;
    private long leaderId;

    private Long creator;

    private Integer updAreaTimes;

    private String updAreaYear;

    private Integer updComTimes;

    private String updComYear;

    private String isPass;

    private String updTeacherFlag;
}
